body{
	padding: 10px;
	/*background: aliceblue;*/
}

.edit-cont{
	padding: 5px;
	background: #eee;
}

.info-cont{
    margin: 3% 0;
	text-align: center;
}

.info-table table tr:first-child{
	background: bisque;
}

.info-item{
    margin: 1% 41%;
    display: flex;
    justify-content: flex-end;
    line-height: 25px;
}
.info-item label{
	margin: 0 10px;
}
.info-item input,
.info-item select{
	width: 170px
}

.btn-add{
	text-align: center;
    margin: 2% 0;
}

.generate-btn{
    width: 10px;
    line-height: inherit;
    padding: 6px;
    border: 1px solid #ccc !important; 
    border-radius: 4px !important;
}

.cursor-pointer{
	cursor: pointer;
}